##########################################
########## Amlogic Drivers ###############
##########################################

##########################################
## The order of directories matter.
## Do not change.
##########################################

###For Display, this is for quick logo show##
obj-$(CONFIG_AM_DISPLAY_MODULE) += display/

obj-$(CONFIG_POST_PROCESS_MANAGER) += ppmgr/

obj-$(CONFIG_DEINTERLACE) += deinterlace/

##### Basic drivers#####

obj-y += uart/

obj-$(CONFIG_AM_NAND) += nand/

obj-y += ethernet/

obj-y += usb/

#obj-$(CONFIG_SATA_DWC_AHCI) += sata/

obj-$(CONFIG_AM_CANVAS) += canvas/

obj-y += amports/

obj-$(CONFIG_I2C) += i2c/

#obj-y += extern_io/

obj-y += input/

#obj-y += spi_nor/

#obj-$(CONFIG_CMEM) += cmem/

#obj-$(CONFIG_JPEGLOGO) += jpeglogo/

obj-$(CONFIG_CARDREADER) += cardreader/
obj-$(CONFIG_MMC_AML) +=mmc/

obj-$(CONFIG_UMP) += ump/

obj-$(CONFIG_MALI400) += mali/
obj-y += vfm/

obj-$(CONFIG_AML_AUDIO_DSP) += audiodsp/

obj-$(CONFIG_AML_RTC)+= rtc/

obj-$(CONFIG_GPS_POWERCTRL) += gps/

obj-y += power/

#obj-$(CONFIG_AM_GPIO) +=gpio/

#obj-$(CONFIG_ARCH_MESON2) += tvin/
obj-y += tvin_camera/

obj-$(CONFIG_EFUSE)+=efuse/


obj-$(CONFIG_BOOT_MONITOR) += boot_monitor/
#####Sound system is later init in kernel default..######################
obj-$(CONFIG_AMAUDIO) += amaudio/

obj-y += hdmi/

#obj-$(CONFIG_AM_DVB) += dvb/

#obj-$(CONFIG_AM_SMARTCARD) += smartcard/

#obj-y += demod/

obj-$(CONFIG_AM_WIFI) += wifi/
obj-y += bluetooth/
#obj-y += camera/
obj-$(CONFIG_AMLOGIC_MODEM) += modem/
obj-$(CONFIG_AM_DEBUG) += debug/

obj-$(CONFIG_VIDEO_AMLOGIC_CAPTURE)	+= camera/

obj-$(CONFIG_AM_SENSORS) += sensors/
